/-app
/-docs
/-docs/types
/-docs/types/text
/-docs/types/text/scrollerView
ScrollerModel.ts
ScrollerView.html
style.css
CodeMirror-ext.css
CodeMirrorDocHandler.ts
api.ts
load.ts
api.ts
listSubmodules.ts
load.ts
DocHost.ts
/-files
/-imports
/-persistence
/-typings
errors.js
functions.ts
index.html
try.js
x
​
1
<!doctype html><html><head><title>Teapo - [teapo v0.5a]</title><script data-legit=teapo>try { ###functions.ts:build### } catch(bootError) { alert(bootError+' '+bootError.stack) }</script>
2
​
3
<script data-legit=teapo>###imports/codemirror/codemirror.js###</script>
4
<style>###imports/codemirror/codemirror.css###</style>
5
​
6
<script data-legit=teapo>###imports/knockout/knockout-3.2.0.js###</script>
7
​
8
<script data-legit=teapo>###imports/zip.js/deflate.js###</script>
9
<script data-legit=teapo>###imports/zip.js/inflate.js###</script>
10
<script data-legit=teapo>###imports/zip.js/zip.js###</script>
11
​
12
​
13
<style>###app/body.css###</style>
14
<style>###app/flyout.css###</style>
15
<style>###app/flyout-branding.css###</style>
16
<style>###app/tree-and-bar.css###</style>
17
<style>###app/tree-details.css###</style>
18
​
19
<style>###files/FileTree.css###</style>
20
<style>###docs/types/text/CodeMirror-ext.css###</style>
21
<script data-legit=teapo>###errors.js###</script>
22
​
23
<script type=text/html id=MoreDialogView data-legit=teapo>###app/moreDialog/layout.html###</script>
24
<style>###app/moreDialog/style.css###</style>
25
​
26
<script type=text/html id=ScrollerView data-legit=teapo>###docs/types/text/scrollerView/ScrollerView.html###</script>
27
<style>###docs/types/text/scrollerView/style.css###</style>
28
​
29
</head>
30
<body
31
    data-bind="event: {keydown:keydown}">
32
​
33
<div class=teapo-flyout-scroller
34
   data-bind="load: flyoutScroller = $element">
35
  <div class=teapo-flyout-scroller-bg>
36
​
37
    <div class=teapo-main-content
38
       data-bind="loadRaw: mainContentHost = $element"></div>
39
​
40
    <div class=teapo-flyout>
41
​
42
      <div class=teapo-thick-bar-host>
43
        <button class=teapo-more-button data-bind="click: moreClick"> ... </button>
44
        <div class=teapo-thick-bar-bg>
45
          <div class=teapo-thick-bar
46
               data-bind="event: { mousedown: thickbarMouseDown }, loadRaw: thickBar = $element">
47
            &nbsp;
48
          </div>
49
        </div>
50
      </div>
51
​
52
​
53
      <div class=teapo-file-tree
54
         data-bind="loadRaw: fileTreeHost = $element">
55
​
56
        <ul>
57
          <li>
58
            <div class=teapo-dir-name>app</div>
59
            <ul>
60
              <li>
61
                <div class=teapo-file-name>FileTree.ts</div>
62
                <pre class=teapo-file-content>Some file ok</pre>
63
              </li>
64
              <li>
65
                <div class=teapo-file-name>FileTree1.ts</div>
66
                <pre class=teapo-file-content>Some file one OK</pre>
67
              </li>
68
              <li>
69
                <div class=teapo-dir-name>src</div>
70
                <ul>
71
                  <li class=teapo-file-selected>
72
                    <div class=teapo-file-name>sub.txt</div>
73
                    <pre class=teapo-file-content>sub.txt content</pre>
74
                  </li>
75
                  <li>
76
                    <div class=teapo-file-name>zero.txt</div>
77
                    <pre class=teapo-file-content>sub-zero content</pre>
78
                  </li>
79
                </ul>
80
              </li>
81
            </ul>
82
          </li>
83
​
84
          <li>
40:33 module typeof ScrollerModel